import http from "../request.js";

// post 请求 使用 params get请求 使用 { params }
class ProductCenter {

	// 秒杀活动时间
	seckillDate(params) {
		return http.post("product/seckillDate", params || {}).then((res) => res.data);
	}
	// 查看商品列表
	productPage(params) {
		return http.post("product/page", params || {}).then((res) => res.data);
	}
	// 查看系列列表
	catenaList(params) {
		return http.post("product/catena/list", params || {}).then((res) => res.data);
	}
	// 查看商品详情
	detail(params) {
		return http.post("product/detail", params || {}).then((res) => res.data);
	}
	// 添加购物车
	addCart(params) {
		return http.post("product/cart/addCart", params || {}).then((res) => res.data);
	}
	// 我的购物车列表
	cartPage(params) {
		return http.post("product/cart/cartPage", params || {}).then((res) => res.data);
	}
	// 删除购物车
	delCart(params) {
		return http.post("product/cart/delCart", params || {}).then((res) => res.data);
	}
	// 编辑购物车
	upCart(params) {
		return http.post("product/cart/upCart", params || {}).then((res) => res.data);
	}
	// 查看推荐列表
	presentList(params) {
		return http.post("product/present/list", params || {}).then((res) => res.data);
	}
	// 分类列表
	categoryList(params) {
		return http.post("product/category/list", params || {}).then((res) => res.data);
	}
	// 商品评价列表
	commentPage(params) {
		return http.post("product/comment/page", params || {}).then((res) => res.data);
	}
	// 收藏商品
	collect(params) {
		return http.post("product/collect", params || {}).then((res) => res.data);
	}
	// 提交订单前查看价格
	qryOrderPrice(params) {
		return http.post("order/qryOrderPrice", params || {}).then((res) => res.data);
	}
	// 提交订单
	payOrder(params) {
		return http.post("order/payOrder", params || {}).then((res) => res.data);
	}
	// 提交订单
	couponList(params) {
		return http.post("coupon/list", params || {}).then((res) => res.data);
	}
	// 提交订单
	couponPage(params) {
		return http.post("coupon/page", params || {}).then((res) => res.data);
	}
	// 提交订单
	couponDetail(params) {
		return http.post("coupon/detail", params || {}).then((res) => res.data);
	}
	// 查看颜色列表
	colorList(params) {
		return http.post("product/color/list", params || {}).then((res) => res.data);
	}
	// 根据颜色查看规格列表
	standardPage(params) {
		return http.post("product/standard/page", params || {}).then((res) => res.data);
	}
	// 取消订单
	cancelOrder(params) {
		return http.post("order/cancelOrder", params || {}).then((res) => res.data);
	}
	// 查看我的订单列表
	orderPage(params) {
		return http.post("order/orderPage", params || {}).then((res) => res.data);
	}
	// 查看我的订单列表
	orderDetail(params) {
		return http.post("order/orderDetail", params || {}).then((res) => res.data);
	}
	// 查看物流信息
	qryLogisticNum(params) {
		return http.post("order/qryLogisticNum", params || {}).then((res) => res.data);
	}
	// 确认收货
	confirmReceipt(params) {
		return http.post("order/confirmReceipt", params || {}).then((res) => res.data);
	}
	// 开票
	invoice(params) {
		return http.post("order/invoice", params || {}).then((res) => res.data);
	}
	// 评价
	comment(params) {
		return http.post("order/comment", params || {}).then((res) => res.data);
	}
	// 查看评论详情
	commentDetail(params) {
		return http.post("order/commentDetail", params || {}).then((res) => res.data);
	}
	// 收藏列表
	collectPage(params) {
		return http.post("product/collect/page", params || {}).then((res) => res.data);
	}
	// 定制详情
	customDetail(params) {
		return http.post("product/custom/detail", params || {}).then((res) => res.data);
	}
	// 继续支付
	continuePay(params) {
		return http.post("order/continuePay", params || {}).then((res) => res.data);
	}
	// 团长,业务员经营中心登录接口
	sellLogin(params) {
		return http.post("/sell/login", params || {}).then((res) => res.data);
	}
	// 推广员提交申请接口
	submitApply(params) {
		return http.post("/sell/submitApply", params || {}).then((res) => res.data);
	}
	// 查询企业客户列表
	qryClientPage(params) {
		return http.post("/sell/qryClientPage", params || {}).then((res) => res.data);
	}
	// 查询普通用户推广员信息
	qryCommon(params) {
		return http.post("/sell/qryCommon", params || {}).then((res) => res.data);
	}
	// 查询普通用户推广明细列表
	qryCommonPopularizePage(params) {
		return http.post("/sell/qryCommonPopularizePage", params || {}).then((res) => res.data);
	}
	// 查询团长信息
	qryDistributor(params) {
		return http.post("/sell/qryDistributor", params || {}).then((res) => res.data);
	}
	// 查询推广明细列表
	qryPopularizePage(params) {
		return http.post("/sell/qryPopularizePage", params || {}).then((res) => res.data);
	}
	// 查询业务员信息
	qrySalesman(params) {
		return http.post("/sell/qrySalesman", params || {}).then((res) => res.data);
	}
	// 查询业务员列表
	qrySalesmanPage(params) {
		return http.post("/sell/qrySalesmanPage", params || {}).then((res) => res.data);
	}
	// 查询提现申请记录列表
	qryWithdrawPage(params) {
		return http.post("/sell/qryWithdrawPage", params || {}).then((res) => res.data);
	}
	// 提现
	withdraw(params) {
		return http.post("/sell/withdraw", params || {}).then((res) => res.data);
	}
	// 售后订单【退货】
	afterSale(params) {
		return http.post("order/after/sale", params || {}).then((res) => res.data);
	}
	// 查看退货寄达地址
	deliveryAddress(params) {
		return http.post("order/after/delivery/address", params || {}).then((res) => res.data);
	}
	// 查看退货寄达地址
	salePage(params) {
		return http.post("order/after/sale/page", params || {}).then((res) => res.data);
	}
	
}

export const ProductCenterApi = new ProductCenter();